Towards Identifying and Monitoring Optimization Impacts
نویسندگان
چکیده
Optimizing compilers apply code-improving transformations in phases over a source program in an eeort to emit the fastest or most compact executable code possible. The eeectiveness of these optimizations is limited by phase-ordering problems, manifested as interactions among optimizations and the attending impact on system resource utilization. Incorporating into each optimization module an awareness of its eeect on resources, program characteristics, and other optimizations can lead to better code than the typical iterative phase-based approach. This paper investigates the monitoring of these complex interactions, particularly as they apply to architec-tures with instruction-level parallelism (ILP). The paper examines the issues regarding how to determine what type of information adequately reeects the eeect of individual optimizations on individual as well as the entire system of optimizations, and how to collect and quantify this information. A general framework for constructing an optimization interaction monitor and the design of a prototype tool based on this framework are described. Implications of using this monitoring tool in research directed towards the development of a tunable optimizing compiler for ILP architectures are examined.
منابع مشابه
Optimization of Online induction Sensor for Ferrous Metals Particles Identification in Engine Oil
Engine oil is one of most important parameters in internal combustion engine that plays effective role in component wear. One of the ways to optimize the performance of the IC engines is online monitoring of wear particle in engine oil. There are different ways to identifying these particles, most of which are offline. Nowadays online oil monitoring sensors are quickly developed. In this study ...
متن کاملRepresentativeness-aware Aspect Analysis for Brand Monitoring in Social Media
Owing to the fast-responding nature and extreme success of social media, many companies resort to social media sites for monitoring the reputation of their brands and the opinions of general public. To help companies monitor their brands, in this work, we delve into the task of extracting representative aspects and posts from users’ free-text posts in social media. Previous efforts treat it as ...
متن کاملIdentifying Significant Health Measurement of Equipment Affecting the Quality of a Continuous Product (Case Study: Unit 2, Parand Gas Turbine Power Plant)
Objective: Majorproducers consider quality as a major criterion in decision making.Quality characteristics are affected by maintenance and repair decisions. In this study, a model is developed to determine significant measurements of production equipment affecting the quality of a continuous product to identify which measurements are more critical in terms of quality. Methods: Diversity of par...
متن کاملNational Food and Nutrition Security System (SAMAT), A Tool for Identifying and Monitoring Food Insecurity in the Country
Background and objectives: Iran was reported in the high-risk group of World Food Security Map in 2008 .Identifying food insecurity is first step for executing interventions. Measuring household food security is its cornerstone. SAMAT System was designed to provide a variety of GIS-based reports to policy makers and managers in the field of food security. Methods and Materials: SAMAT system wa...
متن کامل